multiple well pumping system - Español Inglés Diccionario